period of menstruation - French English Dictionary